package com.itheima.d1_ip;

import java.net.InetAddress;

/*
    目标：掌握InetAddress类的使用。
        public static InetAddress getLocalHost()	获取本机IP，会以一个inetAddress的对象返回
        public static InetAddress getByName(String host)	根据ip地址或者域名，返回一个inetAdress对象
        public String getHostName()	获取该ip地址对象对应的主机名。
        public String getHostAddress()	获取该ip地址对象中的ip地址信息。
 */
public class InetAddressTest {
    public static void main(String[] args) throws Exception {
        // 1、获取本机IP地址对象的
        InetAddress localHost = InetAddress.getLocalHost();
        // 2、获取指定IP或者域名的IP地址对象。
        System.out.println(localHost.getHostName());
        System.out.println(localHost.getHostAddress());
        InetAddress byName = InetAddress.getByName("www.baidu.com");
        System.out.println(byName.getHostAddress());

    }
}
